/*
 * @lc app=leetcode.cn id=125 lang=javascript
 *
 * [125] 验证回文串
 */

// @lc code=start
/**
 * @param {string} s
 * @return {boolean}
 */
var isPalindrome = function (s) {
  if (s.length < 2) {
    return true;
  }

  // 判断字符串是否为数字和字母组合
  // const validate = (str) => /^[0-9a-zA-Z]*$/.test(str);
  // let temp = '';
  // for(let i = 0; i < s.length; i++) {
  //   temp += validate(s[i]) ? s[i].toUpperCase() : '';
  // }

  s = s.replace(/[\W|_]/g, "").toLowerCase();
  return s === s.split('').reverse().join('');
};
// @lc code=end
